home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
edit
/
cadet30a.zip
/
CADET.DOC
next >
Wrap
Text File
|
1991-04-01
|
132KB
|
2,905 lines
┌────────────────────────────────────────────────────┐
│ │
│ CADET - The CAD Text Editor │
│ │
│ Version 3.0a User's Manual │
│ │
└────────────────────────────────────────────────────┘
Copyright 1990, 1991 Steve Waskow
ALL RIGHTS RESERVED
────────────────────────────────────────────────────
Wasco Technical Software
1211 Grand Junction Drive
Katy, TX 77450
────────────────────────────────────────────────────
Phone/FAX: (713) 392-1359 CompuServe: 72020,2031
──────────────────────────────────────────────────────────────
DISCLAIMER AND LIMIT OF LIABILITY
──────────────────────────────────────────────────────────────
STEVE WASKOW AND WASCO TECHNICAL SOFTWARE MAKES NO WARRANTY OF
ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
TO IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE, WITH RESPECT TO THIS SOFTWARE AND
ACCOMPANYING DOCUMENTATION.
IN NO EVENT SHALL STEVE WASKOW OR WASCO TECHNICAL SOFTWARE BE
LIABLE FOR ANY DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS
PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION,
OR OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR
INABILITY TO USE THIS SOFTWARE, EVEN IF STEVE WASKOW OR WASCO
TECHNICAL SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
──────────────────────────────────────────────────────────────
COPYRIGHT NOTICE AND TRADEMARKS
──────────────────────────────────────────────────────────────
The CADET software and the accompanying CADET documentation
are copyright 1990, 1991 by Steve Waskow of Wasco Technical
Software. Portions of the software are copyright 1989, 1990
by Acropolis Software, and are used and distributed under
license to Wasco Technical Software.
All rights to the CADET software and the accompanying CADET
documentation are reserved by Steve Waskow of Wasco Technical
Software.
AutoCAD & AutoLISP are registered trademarks of Autodesk, Inc.
Other brand and product names mentioned herein are trademarks
or registered trademarks of their respective holders.
CADET v3.0 1 User's Manual
──────────────────────────────────────────────────────────────
TABLE OF CONTENTS
──────────────────────────────────────────────────────────────
INTRODUCTION ............................................... 3
SYSTEM REQUIREMENTS ........................................ 3
INSTALLATION AND CONFIGURATION ............................. 4
Configuration Considerations ............................. 4
Configuration Variables .................................. 4
Automated Installation ................................... 5
Manual Installation (optional) ........................... 6
Running CADET from a Ram Disk (optional) ................. 7
AutoLISP Function Name Conflicts ......................... 8
First Time Users ......................................... 9
EDITING OR EXPORTING TEXT WITH CE ......................... 10
CREATING TEXT TABLES WITH CC .............................. 11
CREATING DRAWING NOTES WITH CN ............................ 15
IMPORTING TEXT FILES WITH CI .............................. 17
USING THE CADET EDITOR .................................... 20
Sorting Order ........................................... 22
View Relative Text Positions ............................ 23
Zoom Toggle ............................................. 23
Inserting and Deleting Text Lines ....................... 23
Block Operations (Cut and Paste) ........................ 25
Search and Replace, Find Text ........................... 28
Changing Height, Case and Style ......................... 29
Exporting Text .......................................... 29
Spelling Checker ........................................ 30
Word Wrap and Reformat .................................. 30
Leaving CADET When Done ................................. 31
CADET EDITOR COMMAND REFERENCE ............................ 32
Cursor Movements ........................................ 32
Special Symbols ......................................... 32
Editing Keys and Commands ............................... 33
Pull-Down Menu .......................................... 38
PROBLEMS AND ERROR MESSAGES ............................... 39
Problems Running CE, CC, CN or CI ....................... 39
Problems Running CADET.EXE .............................. 39
Did I Change That? ...................................... 40
No Room To Insert Lines ................................. 40
INDEX ..................................................... 41
CADET v3.0 2 User's Manual
──────────────────────────────────────────────────────────────
INTRODUCTION
──────────────────────────────────────────────────────────────
CADET is a professional software system which allows you to
create and edit text and attributes in AutoCAD drawings.
CADET adds four new commands to AutoCAD. Use CE (CADET-Edit)
to edit or export text and attributes. Create text tables
with CC (CADET-Create table), or drawing notes with CN
(CADET-Notes). Use CI (CADET-Import) to import text files.
CADET is full-screen text editor - you can move around the
screen with the cursor keys, making changes as needed. Type
in either insert or overwrite mode, with or without CADET's
typematic rate accelerator. Edit up to 99 lines of text and
attributes at once, each up to 255 characters in length.
CADET provides vertical and horizontal scrolling of the
screen. Text is automatically sorted into horizontal rows and
vertical columns - one keystroke changes the sort order.
Use CADET's pull-down menu system or control key commands.
For reference, use CADET's help screen. Status lines display
cursor position and speed, insert mode, text height and style,
block and attribute information, and sort order.
CADET's integrated spelling checker includes a 112,000+ word
dictionary - you can select from suggested spellings, edit,
skip or add words to the dictionary. CADET has cut-and-paste,
and word wrap and paragraph reformat features for notes.
CADET's search-and-replace and find-text functions include
case sensitivity, whole word and global searches. Use CADET
to change text height, style and case on a line-by-line or
global basis. You can insert, delete, copy, move or swap
lines of text. Delete characters, words, phrases and lines.
With CADET you can export text to a disk file - sorted by rows
or columns. With a VGA/EGA monitor, you can zoom to 50/43
line display modes. View, enter and edit AutoCAD's special
characters for degrees, plus or minus, and circle diameter
symbols - without the %% codes. Add and edit overscores and
underscores as well.
──────────────────────────────────────────────────────────────
SYSTEM REQUIREMENTS
──────────────────────────────────────────────────────────────
The CADET programs require an IBM XT, AT, PS/2 or compatible
with 640K RAM, a hard disk drive, monochrome or color display,
and PC-DOS/MS-DOS 3.1 or higher. CADET interfaces with any
640K DOS or 386 DOS version of AutoCAD R9, R10 or R11 with
AutoLISP, using an AutoCAD shell space of 240000 bytes.
Additional support is provided for optional EGA and VGA
displays and AT and PS/2 class machines.
CADET v3.0 3 User's Manual
──────────────────────────────────────────────────────────────
INSTALLATION AND CONFIGURATION
──────────────────────────────────────────────────────────────
Using the supplied installation program is the simplest way to
install CADET. An alternate method is outlined for installing
CADET manually with DOS and a text editor. First we discuss a
few of the configuration considerations and options available.
────────────────────────────
CONFIGURATION CONSIDERATIONS
────────────────────────────
TYPEMATIC RATE ACCELERATOR:
CADET has a built-in typematic rate accelerator, which serves
to speed up the cursor movement on late model IBM AT and PS/2
class computers - including most 286, 386 and 486 compatibles.
CADET determines, to the extent possible, if your system
supports the accelerator. If so, acceleration is enabled by
default, otherwise a safeguard disables acceleration. Since
it is not always possible to determine the computer type
precisely, the CADET installation procedure allows you to
experiment overriding the disabling safeguard. The procedure
also allows you to disable the accelerator if you so desire.
SYMBOL TRANSLATION:
The CADET editor translates %%d, %%p and %%c character codes
(degree, plus/minus and circle diameter) into the true
symbols. AutoCAD's dimensioning feature produces a different
set of codes - ASCII codes 127, 128 and 129 - which produce
the same symbols. CADET can translate these ASCII codes as
well. For uniformity, both the %% codes and the ASCII codes
are translated back as %% codes. This back-translation of the
ASCII 127, 128 and 129 codes to %% codes is not desirable with
some third party fonts which do not support AutoCAD's
definitions, since incorrect symbols may result. This portion
of the translation can be disabled during installation.
───────────────────────
CONFIGURATION VARIABLES
───────────────────────
ALTERNATE PATH:
The AutoLISP variable "CADETD" is used by CADET's alternate
path scheme (see USING A RAM DISK).
MEMORY MANAGEMENT:
Having two or more of CADET's main AutoLISP programs loaded at
once may degrade their performance slightly. We avoid this by
using small "autoloading" routines which are installed in your
ACAD.LSP file. When you enter CE, CC, CN or CI from AutoCAD's
command line, these routines "unload" other active CADET
programs before loading the called program from disk. Unloaded
routines reload automatically when called.
CADET v3.0 4 User's Manual
If you switch between CADET applications often, and are
willing to sacrifice a bit of performance to avoid loading
time, you can disable CADET's memory management with the
AutoLISP variable "CADETM". Setting CADETM to true or to any
value other than nil disables memory management. For example:
(SETQ CADETM T)
SORTING COORDINATES:
Another CADET configuration variable controls which text
coordinates are used for row and column sorting. When editing
text, CE can use either the "insert" point of center, middle
and right justified text for the sorting coordinates, or the
text's lower left coordinates. The AutoLISP variable "CADETS"
controls which point is used. CE uses the default insert
point when CADETS is absent or set to nil. Set CADETS to true
or to any value other than nil to use lower left coordinates.
For example: (SETQ CADETS T)
──────────────────────
AUTOMATED INSTALLATION
──────────────────────
CADETIN.EXE is CADET's installation/reconfiguration program.
Before starting, determine the name of your AutoCAD system
directory - the drive and directory where your AutoCAD
executable program files are located. Log onto the drive and
directory which contains the CADET programs and enter
"CADETIN" at the DOS prompt.
Choose Installation or Reconfiguration, and enter the AutoCAD
release you are using. Enter the AutoCAD system directory
name, for example, C:\ACAD. When installing CADET, all
necessary files are copied to the AutoCAD system directory.
You are next asked to supply your CADET registration code.
This code is provided on the introductory letter which
accompanied your CADET diskettes.
Following that, you are asked if you want to disable the
translation of ASCII 127-129 codes. With text fonts supplied
by Autodesk and most others, you can leave it enabled.
CADET sorts text into rows and columns. Inside the editor,
you can toggle the order as needed. The installation program
asks you to choose which order CADET will default to.
The installation program next determines, nearly as possible,
if CADET can accelerate your typematic rate. If acceleration
is possible, you have the option of disabling it. If your
system appears unsuitable for acceleration, you are asked if
you want to attempt to enable it regardless. If you use the
typematic rate accelerator, you must choose the typematic rate
speed to which CADET will default at start-up, and whether to
make the speed change permanent upon leaving CADET.
CADET v3.0 5 User's Manual
CADET supports standard and condensed 43/50 line mode on
EGA/VGA displays, and allows you to toggle modes from within
the editor. You are asked to choose a EGA/VGA start-up mode.
The program now checks to see if you have an ACAD.LSP file
and, if so, if it is encrypted. If your file is encrypted,
CADETIN will be unable to continue, although CADET may still
be used by manual loading. Otherwise, CADETIN asks if you
want to add autoloading functions for CE, CC, CN and CI into
your ACAD.LSP file. You are next given the option of
disabling CADET's memory management, described previously. It
is generally recommended that you use both the autoloading
routines and CADET's memory management.
Last, you are given the option to define which set of text
coordinates CE and the editor will use for sorting text into
rows and columns - the "insert" point or the lower left point.
The default "insert" point method generally works the best.
──────────────────────────────
MANUAL INSTALLATION (OPTIONAL)
──────────────────────────────
This describes how you can optionally install or reconfigure
CADET manually. Skip this section if you have used CADETIN.
First, use the DOS COPY command to copy all CADET files into
the drive/directory in which your AutoCAD executable program
files reside (copying the documentation files is optional).
Next, edit your ACAD.PGP file, or, create one if none exists.
Add a line in the file as shown (options in square braces):
CADET!,CADET [/T /S /FxP /R /V MyRegCode],240000,,0
The /T parameter disables the translation of ASCII 127-129
codes (see the SYMBOL TRANSLATION section). The /S and /F
parameters both affect the typematic rate accelerator on AT
and PS/2 class machines (see the TYPEMATIC RATE ACCELERATOR
section).
The /F parameter implements the accelerator, and will override
the safeguard if CADET refuses to implement the accelerator by
default. Adding a number behind the /F parameter sets a
default typematic rate speed for CADET to use at start-up.
Use /F1 for slow speed, /F2 for medium speed, or /F3 for fast
speed. If no number or an invalid number is added, CADET
defaults to slow speed.
Adding a P behind the number makes the speed setting permanent
when you leave CADET (at least until the machine is rebooted
or another program affects it). For example, /F3P sets a
permanent fast cursor speed.
The /S parameter disables the typematic rate accelerator.
Obviously, the /S and /F parameters are mutually exclusive.
CADET v3.0 6 User's Manual
Use the /R parameter to change CADET's default sort order from
column order to row order. More detail on sort order is given
in a later section of the manual, SORTING ORDER, in the USING
THE CADET EDITOR chapter.
If you have a VGA/EGA display and want CADET to start-up in
condensed 43/50 line mode, add the /V parameter. Otherwise,
CADET starts up in standard 25 line mode.
Be sure and add your registration code. Separate any other
parameters you add and your code with spaces, for example:
CADET!,CADET /R /S MyRegCode,240000,,0
The final (and optional) part of manual installation is to add
the CADET configuration variables and autoloading functions
for CE, CC, CN and CI to your ACAD.LSP file. If you do not
have an ACAD.LSP file, create one. Everything you need is
contained in the supplied file CADET.LSP. Use an ASCII text
editor to insert CADET.LSP into ACAD.LSP. Edit the CADET
configuration variables as necessary (see CONFIGURATION
VARIABLES and RUNNING CADET FROM A RAM DISK).
NOTE: Do not attempt to edit protected ACAD.LSP files. If you
are unsure, use the DOS TYPE command to list your ACAD.LSP
file to the screen. If you see the message "AutoCAD PROTECTED
LISP file", do not attempt to edit it. Instead, manually load
CE, CC, CN and CI as needed.
You can insert the AutoLISP source code CE30.SRC, CC30.SRC,
CN30.SRC and CI30.SRC directly into your nonprotected ACAD.LSP
file, rather than installing their autoloading functions. If
you do so, you must remove the lines which implement CADET's
memory management (this is noted in the .SRC files). The
functions will be instantly available, without loading. On
the negative side, ACAD.LSP itself takes longer to load and
you must have adequate lisp heap and stack space (640K DOS
versions). ACAD.LSP loaded functions use memory resources in
every drawing session, whether the functions are used or not.
────────────────────────────────────────
RUNNING CADET FROM A RAM DISK (OPTIONAL)
────────────────────────────────────────
You can run CADET from any alternate path with one or more of
the following installation procedures. Since these options
are most commonly used for ram disks, we will refer to the
alternate path as the ram disk. To use any of the ram disk
options, you must first follow the normal install procedure to
place CADET into the AutoCAD system directory. In addition,
you must add a line in your AUTOEXEC.BAT file to SET the
environmental variable CADET to the ram disk path. Since this
variable is read by AutoLISP, you must follow the AutoLISP
convention of using forward slashes rather than backslashes.
For example: SET CADET=E:/
CADET v3.0 7 User's Manual
RUNNING CADET TRANSFER FILES IN A RAM DISK:
For this option, your ram disk will need a minimum of 40,000
bytes free space. First, add the SET CADET line in your
AUTOEXEC.BAT as described above. Next, check your ACAD.LSP
file. For AutoCAD R9, find the line (SETQ CADETD nil) in your
ACAD.LSP file and change nil to the ram disk path. The path
string must use forward slashes, not backslashes, for example:
(SETQ CADETD "E:/"). For AutoCAD R10 or greater, just ensure
your ACAD.LSP has the line (SETQ CADETD (getenv "CADET")).
RUNNING CADET.EXE IN A RAM DISK:
Your ram disk will need at least 80,000 bytes of free space
for this option. First, modify your AUTOEXEC.BAT file. Add
the SET CADET command, and another line to copy CADET.EXE to
your ram disk, for example: COPY C:\ACAD\CADET.EXE E:\
Last, edit the CADET! command line in your ACAD.PGP file,
prefixing the ram disk path to the CADET program name, for
example: CADET!,E:\CADET MyRegCode,240000,,0
RUNNING CADET.DIC IN A RAM DISK:
For the CADET dictionary, your ram disk needs at least 260,000
bytes free space. Modify your AUTOEXEC.BAT file to add the
SET CADET command, and another line to copy CADET.DIC to your
ram disk, for example: COPY C:\ACAD\CADET.DIC E:\
Warning: If you add words to the CADET dictionary in a ram
disk, you must copy the modified ram disk dictionary back to
the hard disk before turning off or rebooting your machine.
NOTE: 1. Of the three options above, running CADET's transfer
files in a ram disk takes the least amount of space
and yields the most noticeable speed increase.
2. You can combine any or all of the above procedures.
Sum the ram disk size requirements to determine the
size required for the combined configuration.
3. After modifications to AUTOEXEC.BAT, you must reboot
your computer for the change to become effective.
4. Do not run the CADET transfer files or dictionary in
a shared network directory, use a local drive
instead. If the network drive must be used,
configure each user to use a different directory.
────────────────────────────────
AUTOLISP FUNCTION NAME CONFLICTS
────────────────────────────────
To make CADET's interface routines easily accessible from the
keyboard, short two-letter names have been used: CE, CN, CC
and CI. These are AutoLISP functions. Conflicts occur if you
have other functions or ACAD.PGP commands with these names.
CADET v3.0 8 User's Manual
In general, ACAD.PGP defined commands dominate over AutoLISP
functions. In the case of conflicting AutoLISP function
names, the last one loaded will dominate.
Name conflicts must be resolved by renaming one of the
conflicting functions or commands. If you have other commands
or functions named CE, CC, CN or CI you must do some renaming.
If the conflict is with a external command defined in your
ACAD.PGP file, rename the CADET function. If the conflict is
with another AutoLISP function, you may rename whichever
function you wish. Preferably, leave the CADET functions
alone and rename the other function.
Never rename the CADET functions on your original CADET
diskette. Instead, first install CADET as usual, then do your
renaming in the files installed on your hard disk.
To rename functions, you must use a text editor capable of
reading/writing plain ASCII text files - preferably one with
search and replace. Edit your ACAD.LSP file, and search for
function names which conflict with CADET's CE, CC, CN, or CI
functions. When you find conflicts, carefully replace one of
the function names with one of your own choosing. If you have
not installed the CADET autoloading routines in your ACAD.LSP
file, edit the file CADET.LSP instead of ACAD.LSP. To rename
CADET's functions, look for the following lines:
(defun C:CC () (C:CC30))
(defun C:CE () (C:CE30))
(defun C:CI () (C:CI30))
(defun C:CN () (C:CN30))
Rename only the function name following the defun statement,
do not rename CC30, CE30, CI30 or CN30. The new function
names must still include the C: prefix. For example, to
rename CN to NOTES, the edited line would look like this:
(defun C:NOTES () (C:CN30))
If you have renamed any of these CADET functions, you must
manually remove them prior to using CADET's installation
program to install future upgrades.
────────────────
FIRST TIME USERS
────────────────
Although no trouble is anticipated, in keeping with the spirit
of "better safe than sorry", we suggest you save your drawing
prior to executing CADET the first few times you try it. This
is especially wise if you have a highly customized system. If
other programs work for you through AutoCAD's SHELL function,
you should have no trouble with CADET, properly installed.
Once it becomes apparent to you that no problems exist, the
act of saving the drawing first is unnecessary.
CADET v3.0 9 User's Manual
──────────────────────────────────────────────────────────────
EDITING OR EXPORTING TEXT WITH CE
──────────────────────────────────────────────────────────────
CE (short for CADET-Edit) is the lisp function you use to
select text and attributes to edit or export. Enter AutoCAD
in the usual way by loading an existing drawing or beginning a
new drawing. If you did not install CADET's autoloading
functions in your ACAD.LSP file, you must load CADET.LSP at
the AutoCAD command prompt. This is unnecessary if you have
installed the autoloading functions.
Command:(LOAD"CADET")
Once loaded, CE and other CADET functions are active AutoCAD
commands similar to the built-in drawing and editing commands.
As supplied, the command must be invoked at the keyboard, not
from your menus. Just enter "CE" at the command prompt.
Command:CE
You will now see the CADET-Edit version number and copyright
notice, and a prompt to pick the text and attributes.
Select objects:
This is AutoCAD's general interactive selection mechanism.
Use object snaps, Window, Crossing, Last, Previous, Remove and
Add, etc. to select the text. You can select up to 99 lines
of text or attributes. Don't worry if non-text entities are
accidentally picked into the selection set. CE safely filters
them out.
Once you have completed picking the text, press [Enter] and
you will see the following message. Writing to editor...
If you've picked a lot of text, or if you have included a lot
of non-text entities for CE to filter out, this may take a
moment. If you have picked more than the maximum of 99 text
entities, a message is printed and the program aborts. If
this happens, run CE again and pick Previous then Remove to
take out some of the items to do later.
Once CE finishes writing, CADET appears with the selected
text, sorted by rows and columns. You can optionally use a
variable "CADETS" to determine which text coordinates CE will
use for sorting. Read the INSTALLATION chapter for details.
Use CADET to edit the text as necessary. To export the text
to a disk file, use the [Ctrl-X] command. Exit CADET with
either the [Ctrl-Q] (abandon and quit) or the [Ctrl-E] (save
and end) command. After exiting CADET, you are returned to
the AutoCAD graphics screen. If you exited CADET with [Ctrl-
E], CE will update any text which has changed and report the
total number of lines changed.
CADET v3.0 10 User's Manual
──────────────────────────────────────────────────────────────
CREATING TEXT TABLES WITH CC
──────────────────────────────────────────────────────────────
CC (short for CADET-Create table) is the lisp function you use
to create new text tables - with the CADET editor. Enter
AutoCAD in the usual way by loading an existing drawing or
beginning a new drawing. If you did not install CADET's
autoloading functions in your ACAD.LSP file, you must enter
the instruction to load CADET.LSP at the AutoCAD command
prompt. If you have installed the autoloading functions this
step is unnecessary.
Command:(LOAD"CADET")
Once loaded, CC and other CADET functions are active AutoCAD
commands similar to the built-in drawing and editing commands.
As supplied, the command must be invoked at the keyboard, not
from your menus. Just enter "CC" at the command prompt.
Command:CC
You will now see the CADET-Create table version number and
copyright notice, and are prompted to enter the starting point
(left text justification) of the first column (column A) or
specify a different text justification. CADET letters columns
A, B, C and so forth.
Starting point of column A or Center/Middle/Right:
This is similar to AutoCAD's TEXT command prompt. If you want
center, middle or right justification, enter "C", "M" or "R"
prior to supplying the corresponding point. Otherwise simply
supply a starting point.
Use your pointing device to pick the point or enter the point
in X and Y coordinates. All new text is placed at the current
elevation, so a Z coordinate is not necessary. CC always
places new text horizontally, regardless of your zero degree
orientation. (You can rotate text after it has been placed).
This first text insertion point you've entered also defines
the vertical (Y coordinate) origin of any subsequent columns,
simplifying multiple column definition.
Next, if the current text style is not defined at a fixed
height, CC prompts you to supply a text height.
Text height <X.XXXX>:
The <X.XXXX> default is your default height for new text -
generally, the height last used to draw text. Respond with
the height you need, or press [Enter] to accept the default.
Like AutoCAD's TEXT command, you may use your pointing device
to drag the height from the point of origin.
CADET v3.0 11 User's Manual
In the next series of prompts CC will ask for column and row
information. Use multiple columns to produce a table or bill
of materials. Columns arrange text horizontally, you can
either evenly space the columns or specify nonuniform spacing.
You can also specify the text justification for each column,
so building neat tables is easy. Multiple columns are
optional, so CC is also useful for purposes other than tables.
You will be prompted for the number of columns first.
Number of text columns (|||) <1>:
Enter the number of columns needed, or press [Enter] for the
default of 1 if you only need a single column of text. CADET
handles a maximum of 99 entities, which is the maximum number
of columns you can define. If you enter a greater value, CC
defaults to 99. Keep in mind that the number of columns you
define limits the number of rows you may create, so if you are
creating a large table you may need to build it in sections.
Next you receive a prompt for the number of rows.
Number of text rows (---) per column <X max>:
The default X represents the maximum full text rows allowed
per column. This is the quotient of 99 divided by the number
of columns you defined. You can either enter the number of
rows you actually need, or press [Enter] to accept the default
maximum. If you enter a value over the maximum, CC defaults
to the maximum. You may be composing text as you go and not
know how many rows you will need. In such cases you should
accept the default maximum. The number of rows defined just
sets up space in the editor, you do not have to fill each row.
If you have chosen more than a single row you will be prompted
to supply the row spacing.
Distance between rows <X.XXXX> or Auto:
This requests the vertical spacing between each text row or
entity. The default <X.XXXX> equals 1.619 times the text
height you've selected - equivalent to the spacing many of
AutoCAD's furnished text fonts produce when used with the
DTEXT command. Entering a constant value will assure that
adjacent columns align, and CC can place the text faster in
this mode than it can using "Auto". To enter a constant
value, either press the [Enter] key to accept the default,
type in a new distance, or use your pointing device to define
the distance by picking two points.
Enter "A" or "auto" for automatic spacing. With CADET you can
change the text height of entities individually, so CC's Auto
row spacing uses a special function to ensure mixed text
heights are vertically spaced adequately to avoid overlapping.
Because Auto is specialized, there can be disadvantages.
CADET v3.0 12 User's Manual
Auto will vertically space each line of text based on its
height, stepping off the "last" text entity similar to the way
AutoCAD works when you respond to a text starting point prompt
with a carriage return. In empty rows between text items,
since each row of text must step off the preceding row, a
temporary entity is first drawn, then erased - you can observe
this on the screen. Also, since the vertical spacing will
vary, you cannot maintain uniform column alignment when using
Auto with mixed text heights and multiple columns. CC's Auto
mode is best for single columns of text of varying height.
The next prompt, if you have chosen two or more columns, is a
request for the origin and, optionally, the text justification
of the second column (Column B). CC defaults to the text
justification you selected for the preceding column, so the
wording of the prompt varies accordingly.
Starting point of column B or Center/Middle/Right:
Center point of column B or Middle/Right/Start:
Middle point of column B or Center/Right/Start:
Ending point of column B or Center/Middle/Start:
If you need to change the justification, enter "C", "M", "R"
or "S" prior to supplying the point. The requested point is
the horizontal orientation of the second column of text.
Either type in point coordinates (X, Y) or pick a point with
your pointing device. Although you input a point, CC only
uses the horizontal (X coordinate) component. CC will
automatically align this column with column A. Since you only
need to be concerned with the X coordinate, this serves to
simplify your point entry.
If you have chosen three or more columns, you receive further
prompts.
Starting point of column C or Center/Middle/Right/Equal:
This prompt is essentially the same as the prompt for column
B, and, like the previous prompt, will vary in wording
according to the default text justification. Again, the point
will only be used for horizontal (X coordinate) positioning.
Added to the prompt for column C and following columns is the
option Equal. Selecting Equal will cause the current column
and all remaining columns to be spaced equally, the spacing
matching the last defined column offset and each column having
the default text justification.
Enter "E", or "equal" if it suits you, otherwise supply the
column's orientation point (optionally entering a new text
justification first). Again, you may pick a point with your
pointing device or type in the point coordinates (X, Y).
Unless you have chosen Equal, similar prompts repeat for each
column's horizontal orientation and text justification, or
until you choose to equally space the remaining columns.
CADET v3.0 13 User's Manual
Now that the rows and columns have been defined, AutoCAD flips
to the text screen, and the CADET editor appears. The editor
will accommodate the number of columns and rows you specified.
The default text height will be that which you supplied or the
fixed height text, if so defined. The designated text style
will be the default text style from your AutoCAD drawing.
Once in the CADET editor, you may change the text's height and
style on either a line-by-line or global basis. We cover the
functions of the CADET text editor in the next section of this
manual. Once you have entered the text in the editor, press
[Ctrl-E] to end. AutoCAD will flip to the graphics screen and
draw the text you created.
Reading in text... Done.
If you need to make any changes to the text you have created,
use CE. Should you need to orient the text at some angle
other than horizontal, use AutoCAD's ROTATE command after the
text has been drawn.
CADET v3.0 14 User's Manual
──────────────────────────────────────────────────────────────
CREATING DRAWING NOTES WITH CN
──────────────────────────────────────────────────────────────
CN (short for CADET-Notes) is the lisp function you use to
create drawing notes with the CADET editor. CN differs from
CC in the fact that it creates just a single column of text.
Lacking column definitions, CN is simpler to use. Cadet-Notes
also accesses the CADET editor in a free-form style in which
CADET's advanced features such as word wrap and paragraph
reformat are available.
Enter AutoCAD in the usual way by loading an existing drawing
or beginning a new drawing. If you did not install CADET's
autoloading functions in your ACAD.LSP file, you must enter
the instruction to load CADET.LSP at the AutoCAD command
prompt. If you have installed the autoloading functions this
step is unnecessary.
Command:(LOAD"CADET")
Once loaded, CN and other CADET functions are active AutoCAD
commands similar to the built-in drawing and editing commands.
As supplied, the command must be invoked at the keyboard, not
from your menus. Just enter "CN" at the command prompt.
Command:CN
You will now see the CADET-Notes version number and copyright
notice, and are prompted to enter the starting point (left
text justification) of the notes, or specify a different text
justification.
Starting point or Center/Middle/Right:
This is similar to AutoCAD's TEXT command prompt. If you want
center, middle or right justification, enter "C", "M" or "R"
prior to supplying the corresponding point. Otherwise simply
supply a starting point.
Use your pointing device to pick the point or enter the point
in X and Y coordinates. All new text is placed at the current
elevation, so a Z coordinate is not necessary. CN always
places new text horizontally, regardless of your zero degree
orientation. (You can always rotate the text after it has
been placed).
Next, if the current text style is not defined at a fixed
height, CN prompts you to supply a text height.
Text height <X.XXXX>:
The <X.XXXX> default is your default height for new text -
generally, the height last used to draw text. Respond with
the height you need, or press [Enter] to accept the default.
CADET v3.0 15 User's Manual
Similar to AutoCAD's TEXT command, you may use your pointing
device to drag the height from the point of origin.
If you have chosen more than a single row you will be prompted
to supply the row spacing.
Distance between rows <Auto>:
This requests the vertical spacing between each text row or
entity. Enter "A", "auto" or press the [Enter] key for the
default automatic spacing. Auto spaces the text according to
its height and style, at the same pitch that AutoCAD's DTEXT
command uses. Unlike CC, there is no performance penalty for
using CN's Auto option since text heights are uniform. In
notes mode the CADET editor allows only global changes to text
height and style.
Optionally, you can enter a constant value to control the
spacing to whatever pitch you desire. To enter a constant
value, type in a distance or use your pointing device to
define a distance by picking two points.
AutoCAD now flips to the text screen, and the CADET editor
appears. The editor will accommodate up to 99 lines of text.
The default text height will be that which you supplied or the
fixed height text, if so defined. The designated text style
will be the default text style from your AutoCAD drawing.
Once in the CADET editor, you can use word wrap to simplify
the task of typing well formatted notes. You may also change
the text's height and style on a global basis, although height
changes are not recommended if you have specified a fixed row
spacing. We cover the functions of the CADET text editor more
fully in the next section of this manual.
Once you have entered the text in the editor, press [Ctrl-E]
to end. AutoCAD will flip to the graphics screen and draw the
notes you created.
Reading in text... Done.
If you need to make any changes to the notes you have created,
use CE. Should you need to orient the text at some angle
other than horizontal, use AutoCAD's ROTATE command after the
notes have been drawn.
CADET v3.0 16 User's Manual
──────────────────────────────────────────────────────────────
IMPORTING TEXT FILES WITH CI
──────────────────────────────────────────────────────────────
CI (short for CADET-Import) is the lisp function you use to
import a ASCII text file from a disk into your drawing. An
ASCII text file is one of plain text, without the special
formatting characters some word processors create. Most word
processors can create an ASCII text file however, with a
special save or print-to-disk command. To check if a file is
ASCII, print it to the screen with the DOS TYPE command, for
example: TYPE MyFile. If the text is legible as it prints on
the screen, with no strange looking characters, it is ASCII.
Enter AutoCAD in the usual way by loading an existing drawing
or beginning a new drawing. If you did not install CADET's
autoloading functions in your ACAD.LSP file, you must enter
the instruction to load CADET.LSP at the AutoCAD command
prompt. If you have installed the autoloading functions this
step is unnecessary.
Command:(LOAD"CADET")
Once loaded, CI and other CADET functions are active AutoCAD
commands similar to the built-in drawing and editing commands.
As supplied, the command must be invoked at the keyboard, not
from your menus. Just enter "CI" at the command prompt.
Command:CI
You will now see the CADET-Import version number and copyright
notice, and are prompted to enter a file name.
File name of text file to import:
Enter the file name, including the drive and subdirectory if
different from the default, and file extension if any. If CI
cannot find the file in the specified subdirectory, it will
show an error message and repeat the prompt for a file name.
Next, you are prompted to enter the starting point (left text
justification) of the first column (column A) or specify a
different text justification. CADET letters columns A, B, C
and so forth.
Starting point of column A or Center/Middle/Right:
Similar to AutoCAD's TEXT command prompt, if you want center,
middle or right justification, enter "C", "M" or "R" prior to
supplying the corresponding point. Otherwise, just supply a
starting point. Use your pointing device to pick the point or
enter the point in X and Y coordinates. All new text is
placed at the current elevation, so a Z coordinate is not
necessary. CI places text horizontally, regardless of your
zero degree orientation. (You can rotate the text later).
CADET v3.0 17 User's Manual
This first text insertion point you've entered also defines
the vertical (Y coordinate) origin of any subsequent columns,
simplifying multiple column definition.
Next, if the current text style is not defined at a fixed
height, CI prompts you to supply a text height.
Text height <X.XXXX>:
The <X.XXXX> default is your default height for new text -
generally, the height last used to draw text. Respond with
the height you need, or press [Enter] to accept the default.
Like AutoCAD's TEXT command, you may use your pointing device
to drag the height from the point of origin.
In the next series of prompts CI will ask for column and row
information (multiple columns optional). Columns are used to
arrange text horizontally, you can evenly space the columns or
specify nonuniform spacing, and specify a text justification
for each column. First, enter the number of columns.
Number of text columns (|||) <1>:
Enter the number of columns you desire, or press [Enter] for
the default of 1 if you want to read the text into a single
column. If you have chosen more than one column, you will
receive a prompt for the number of rows.
Number of text rows (---) per column:
Enter the number of rows per column you wish to see. If the
number of text lines from the file you import exceed the array
size you have defined (the product of the number of columns
times the number of rows), the balance will continue to be
placed below the final column. Similarly, the number of text
lines from the file you import need not fill the column and
row array - CI will terminate the pattern when it reaches the
last line of the file.
If you have chosen more than a single row you will be prompted
to supply the row spacing.
Distance between rows or <Auto>:
This requests the vertical spacing between each text row or
entity. Enter "A", "auto" or press the [Enter] key for the
default automatic spacing. Auto spaces the text according to
its height and style, at the same pitch that AutoCAD's DTEXT
command uses. Like CN, there is no performance penalty for
using CI's Auto option since text heights are uniform.
Optionally, you can enter a constant value to control the
spacing to whatever pitch you desire. To enter a constant
value, type in a distance or use your pointing device to
define a distance by picking two points.
CADET v3.0 18 User's Manual
The next prompt, if you have chosen two or more columns, is a
request for the origin and, optionally, the text justification
of the second column (Column B). CI defaults to the text
justification you selected for the preceding column, so the
wording of the prompt varies accordingly.
Starting point of column B or Center/Middle/Right:
Center point of column B or Middle/Right/Start:
Middle point of column B or Center/Right/Start:
Ending point of column B or Center/Middle/Start:
If you need to change the justification, enter "C", "M", "R"
or "S" prior to supplying the point. The requested point is
the horizontal orientation of the second column of text.
Either type in point coordinates (X, Y) or pick a point with
your pointing device. Although you input a point, CI only
uses the horizontal (X coordinate) component. CI will
automatically align this column with column A. Since you only
need to be concerned with the X coordinate, this serves to
simplify your point entry.
If you have chosen three or more columns, you receive further
prompts.
Starting point of column C or Center/Middle/Right/Equal:
This prompt is essentially the same as the prompt for column
B, and, like the previous prompt, will vary in wording
according to the default text justification. Again, the point
will only be used for horizontal (X coordinate) positioning.
Added to the prompt for column C and following columns is the
option Equal. Selecting Equal will cause the current column
and all remaining columns to be spaced equally, the spacing
matching the last defined column offset and each column having
the default text justification.
Enter "E", or "equal" if it suits you, otherwise supply the
column's orientation point (optionally entering a new text
justification first). Again, you may pick a point with your
pointing device or type in the point coordinates (X, Y).
Unless you have chosen Equal, similar prompts repeat for each
column's horizontal orientation and text justification, or
until you choose to equally space the remaining columns.
Once the rows and columns have been defined, CI begins reading
in the text form the specified file, drawing it in your
drawing as it goes.
Reading in text... Done.
If you need to make any changes to the text you have created,
use CE. Should you need to orient the text at some angle
other than horizontal, use AutoCAD's ROTATE command after the
text has been drawn.
CADET v3.0 19 User's Manual
──────────────────────────────────────────────────────────────
USING THE CADET EDITOR
──────────────────────────────────────────────────────────────
The CADET.EXE text editor is activated by CE (CADET-Edit), CC
(CADET-Create table) and CN (CADET-Notes). This editor is the
heart of the CADET system. You can cursor freely around the
screen, entering and editing text as necessary. CADET
supports a dual level command interface. At the expert level
one can execute CADET commands by pressing the appropriate
"shortcut" key - a control/letter key combination. Pressing
[F1] brings up a help screen. For new users, CADET has an
easy to use "pull-down" menu system.
Activate the main pull-down menu bar at the top of the editing
screen by pressing the [F10] function key. Select a sub-menu
by either moving the selection bar to the appropriate heading
with the cursor keys and pressing [Enter] or [Down], or by
pressing the highlighted "hot-key" letter in one of the
headings. The bottom line of the screen displays information
on each of the sub-menus as you cursor through the headings.
Once selected, sub-menus drop down and display available
commands. Choose a command by either moving the selection bar
over it and pressing [Enter], or by pressing its highlighted
hot-key. As the cursor moves through the commands, the bottom
of the screen displays help information about the command and
its optional shortcut key. To move to an adjacent sub-menu,
just press [Left] or [Right]. To return to the top level menu
bar, press [Esc] or cursor up to the top line. Pressing [Esc]
at the top level menu bar returns you to the editor. The
manual's COMMAND REFERENCE section details the menu system.
We represent the shortcut keys in the manual with "control"
abbreviated to "Ctrl" followed by a dash and the letter key,
like so: [Ctrl-A]. The menu equivalent is listed with [F10]
followed by a dash, the sub-menu hot-key, another dash and the
command hot-key, for example: [F10]-E-A.
In normal edit mode, a status line is displayed at the top of
CADET's screen. Shown, from left to right, is the following.
1. Drawing name for which text is being edited.
2. Text height of text at cursor line.
3. Text font style of text at cursor line.
4. Current editor sort order (by row or by column).
5. Editor line position of cursor.
6. Editor column position of cursor.
7. Typematic rate speed (slow, medium or fast).
8. Editing insert mode (insert or overwrite).
A second status line is located on the next to last row of the
screen. In CADET-Edit mode, if the text at the cursor line is
an attribute, this status line displays the block name, the
attribute tag and the attribute prompt.
CADET v3.0 20 User's Manual
In CADET-Notes mode, the lower status line displays the
current word-wrap column width setting. In all modes, CADET
prompts and messages are shown at the bottom of the screen.
In this manual we refer to separate text entities as "text
lines" since each occupies one line in the editor. We refer
to the body of text in the editor as the "set" or "set of text
lines". Several of the commands work on either the cursor
"line" (locally) or the "set" (globally) at your option.
The cursor keys are the basic method of moving around the
screen. There are also special keys to move through the text
even more quickly. [Ctrl-Right] and [Ctrl-Left] move the
cursor a word at a time right and left respectively. The
[Tab] and [Shift-Tab] keys move the cursor right and left 8
spaces. Move the cursor to the beginning and end of the line
with the [Home] and [End] keys. The [Page Up] and [Page Down]
keys moves vertically one screen depth, and [Ctrl-Page Up] and
[Ctrl-Page Down] moves to the beginning and end of the set.
The screen scrolls vertically and horizontally as required.
If you are using CADET on an IBM AT, PS/2, or 286, 386 or 486
compatible, you can further enhance the cursor speed. CADET
has a typematic rate accelerator which can move the cursor up
to three times faster than normal. To toggle from Slow to
Medium to Fast, use the [Ctrl-T] (or [F10]-M-T) command.
You have two modes available when typing in text: insert and
overwrite mode. Insert mode is nondestructive, characters are
inserted at the cursor position and displace any text which
exists above and to the right of the cursor. In overwrite
mode, characters entered overwrite any existing characters.
Pressing the [Ins] key toggles the insert mode.
There are a number of ways to delete text besides the familiar
[BackSpace] and [Delete] keys. To delete words, use [Ctrl-
BackSpace] (or [F10]-E-W). Use [Ctrl-End] (or [F10]-E-E) and
[Ctrl-Home] (or [F10]-E-H) to delete to the end and beginning
of the line respectively. Erase a complete line of text
quickly by pressing [Ctrl-A] (or [F10]-E-A). Delete a marked
block of text with the [Ctrl-M] (or [F10]-B-M) command. These
methods of deleting text are local commands. If you do not
move your cursor off the line or use a global command function
first, pressing [Esc] can undo the deletion. A global
deletion command, [Ctrl-D] (or [F10]-E-D), is discussed later.
You may enter AutoCAD's special symbols directly into your
text without the %% codes. Just press the appropriate Alt key
combination.
[Alt-O] Overscore toggle (%%o)
[Alt-U] Underscore toggle (%%u)
[Alt-D] Degrees symbol (%%d)
[Alt-P] Plus/minus symbol (%%p)
[Alt-C] Circle dia. symbol (%%c)
CADET v3.0 21 User's Manual
CADET performs character code to symbol translation, to and
from AutoCAD. A portion of this translation can be disabled,
see the INSTALLATION chapter for details.
─────────────
SORTING ORDER
─────────────
The CADET editor displays multiple text entities in a linear
list, with each entity occupying one line of the text screen.
The order in which the text entities are presented is
important. Regardless of the order in which the text is
picked, CADET sorts into rows and columns based on each
entities X and Y coordinates. The entities elevation in the Z
plane is ignored. For row/column definition in the edit mode,
1/3rd the default text height is the vertical tolerance, and
the full default text height is the horizontal tolerance.
When editing text, CADET defaults to using the "insert" point
for the sort coordinates of center, middle and right justified
text, rather than the text's lower left coordinates. If you
want to change this behavior, see the INSTALLATION chapter for
instructions on setting the "CADETS" variable.
Drawing notes and some tables are easier to read when viewed
in column order. Other tables make more sense in row order.
CADET allows you to toggle the sort order with the [Ctrl-O]
(or [F10]-D-O) command. Consider the following examples, each
has two columns, each word is a left-justified text entity:
Example #1 (in AutoCAD) │ Example #2 (in AutoCAD)
│
PENCIL TABLE │ DOOR WINDOW
PEN CHAIR │ CAT DOG
PAPER COUCH │ SPOON FORK
CADET's default sort order is by columns (you can change the
default to rows when you install CADET). For identification,
the editor letters the columns and numbers the rows similar to
a spreadsheet. Example #1 is easier to read in the editor's
default column sort order. Example #2, however, is more
suited to the editor's row sort order. Pressing [Ctrl-O]
changes the display of example #2 to the row sort shown below.
Here are the examples shown as you would see them in CADET:
Example #1 (in CADET) │ Example #2 (in CADET)
(column order) │ (row order)
│
1a PENCIL │ 1a DOOR
2a PEN │ 1b WINDOW
3a PAPER │ 2a CAT
1b TABLE │ 2b DOG
2b CHAIR │ 3a SPOON
3b COUCH │ 3b FORK
CADET v3.0 22 User's Manual
────────────────────────────
VIEW RELATIVE TEXT POSITIONS
────────────────────────────
You can view the position of text entities relative to one
another with the [Ctrl-V] (or [F10]-D-V) command. While you
cannot edit the text when in this view, it should quickly give
you orientation on the row and column sorting scheme. See the
following COMMAND REFERENCE section for more details.
───────────
ZOOM TOGGLE
───────────
CADET's zoom function is for VGA and EGA compatible monitors
only. VGA monitors can display text screens 80 columns wide
by 50 lines high in addition to the normal 80 column by 25
line mode. Likewise, EGA monitors have a 80 column wide by 43
line high mode. Use the [Ctrl-Z] command (or [F10]-D-Z) to
make CADET switch into these condensed modes, displaying more
of your text on screen. [Ctrl-Z] is a toggle, use it again to
switch back and forth between modes.
─────────────────────────────────
INSERTING and DELETING TEXT LINES
─────────────────────────────────
[Ctrl-D] (or [F10]-E-D) is the delete line command. Unlike
erasing a line with the [Ctrl-A] command, using [Ctrl-D] pulls
up the text following it to fill the gap. The [Ctrl-I] (or
[F10]-E-I) command inserts lines. When you insert a line with
the [Ctrl-I] command, any following text is moved a position
down the set. Both [Ctrl-D] and [Ctrl-I] are global in nature
as they affect other text lines as well as the one at the
cursor. [Esc] cannot undo changes made by these commands.
The [Ctrl-D] delete line command can be used in two ways. If
the cursor is positioned at the beginning or anywhere in the
body of a line of text, the entire line of text will be
deleted. If the cursor is positioned past the right-hand end
of the text, however, only the ending "carriage return"
(abbreviated CR) is deleted. With the CR deleted, the text
from the line immediately below is merged to the end of the
text at the cursor position.
With either of the above applications, [Ctrl-D] gives you the
choice to delete the line from the set or from the column/row.
If you are sorted by row order, your choice is Set or Row.
With column sort order your choice is Set or Column. Your
choice determines which line empties as the others are pulled
up toward the deleted line. The position of the deleted line
is filled as all lines in the specified group (column, row or
set) below are pulled up one position. The last line of the
group becomes empty.
CADET v3.0 23 User's Manual
Lets look at column ordered example #1 and row ordered example
#2 once again. If your cursor is at the 1a position under the
text and you delete by column in example #1 and delete by row
in example #2, you will have the following results.
Example #1 (in CADET) │ Example #2 (in CADET)
(before) (after) │ (before) (after)
│
1a PENCIL 1a PEN │ 1a DOOR 1a WINDOW
2a PEN 2a PAPER │ 1b WINDOW 1b
3a PAPER 3a │ 2a CAT 2a CAT
1b TABLE 1b TABLE │ 2b DOG 2b DOG
2b CHAIR 2b CHAIR │ 3a SPOON 3a SPOON
3b COUCH 3b COUCH │ 3b FORK 3b FORK
Example #1 │ Example #2
(as redrawn in AutoCAD) │ (as redrawn in AutoCAD)
│
PEN TABLE │ WINDOW
PAPER CHAIR │ CAT DOG
COUCH │ SPOON FORK
Lets work the examples again, this time positioning the cursor
one space past the end of the word. Pressing [Ctrl-D] now
deletes only the CR, causing the line below to merge upward.
Example #1 (in CADET) │ Example #2 (in CADET)
(before) (after) │ (before) (after)
│
1a PENCIL 1a PENCIL PEN │ 1a DOOR 1a DOOR WINDOW
2a PEN 2a PAPER │ 1b WINDOW 1b
3a PAPER 3a │ 2a CAT 2a CAT
1b TABLE 1b TABLE │ 2b DOG 2b DOG
2b CHAIR 2b CHAIR │ 3a SPOON 3a SPOON
3b COUCH 3b COUCH │ 3b FORK 3b FORK
(as redrawn in AutoCAD) │ (as redrawn in AutoCAD)
│
PENCIL PEN TABLE │ DOOR WINDOW
PAPER CHAIR │ CAT DOG
COUCH │ SPOON FORK
In all cases, if you delete from the set, the last line of the
set (position 3b in the examples) will become empty.
CADET's [Ctrl-I] (or [F10]-E-I) insert command works in a
fashion similar to [Ctrl-D]. [Ctrl-I] inserts a new line or
CR into the group at the cursor position, pushing the existing
text down. If the cursor is at the beginning of the text, the
line of text is pushed down. If the cursor is someplace in
the middle of the text, the text will break at the cursor
position and the text to the right is moved down. A new blank
line is inserted a line below the cursor if the cursor is past
the right-hand end of the text.
CADET v3.0 24 User's Manual
You have the choice of inserting into the set or inserting
into the column/row. Existing text moves non-destructively,
so [Ctrl-I] requires there first be an empty line somewhere in
the specified group below the cursor. The last blank line in
the group will be filled as text descends from above. A
warning is printed if an insert is not possible.
We will use the previously modified example #1 to show the
various ways [Ctrl-I] may be used. We will describe three
cases, each of which have the cursor in the first line (line
1a). In case A, the cursor is at the home position under the
"P" in "PENCIL". In case B, the cursor is under the "I" in
"PENCIL". Case C has the cursor at the end of the line - one
space past the "N" in "PEN". We are inserting into the
column. In this particular example inserting into the set
would have the same effect, since the only empty line below
happens to also be in the same column.
Example #1 Case A Case B Case C
(before) (after) (after) (after)
1a PENCIL PEN 1a 1a PENC 1a PENCIL PEN
2a PAPER 2a PENCIL PEN 2a IL PEN 2a
3a 3a PAPER 3a PAPER 3a PAPER
1b TABLE 1b TABLE 1b TABLE 1b TABLE
2b CHAIR 2b CHAIR 2b CHAIR 2b CHAIR
3b COUCH 3b COUCH 3b COUCH 3b COUCH
────────────────────────────────
BLOCK OPERATIONS (CUT-and-PASTE)
────────────────────────────────
CADET's block operations allow four primary functions:
1. Delete selected portions of words or text lines.
2. Move or copy selected text from one line to another.
3. Swap selected text between any two lines.
4. Store often used words and phrases in the copy buffer.
You can copy the buffer's contents into your text with a
single keystroke - a limited but useful macro feature.
The marking mechanism of the block operations is the [Ctrl-M]
(or [F10]-B-M) command. First, move your cursor to one end of
the text you wish to block then press [Ctrl-M]. The character
above the cursor position will highlight. You then use the
horizontal cursor keys (or [Ctrl-Right], [Ctrl-Left], [Home],
[End], [Tab] or [Shift-Tab]) to highlight the remaining
portion of text you wish to block. Press [Enter] when you are
done. You are then given the option of copying the block into
the copy buffer, moving the block into the copy buffer,
swapping the block with the buffer contents, or deleting the
block.
The simplest block operation is to delete the block. Mark the
text, press "D", and it is deleted.
CADET v3.0 25 User's Manual
To do cut-and-paste operations, mark the text with the [Ctrl-
M] command as described above. You have three "cutting"
options: copying the marked text, moving the marked text or
swapping the marked text. These operations use a temporary
holding place called the copy buffer to store the text you've
blocked. Any previous contents of the copy buffer will be
overwritten with the new block of text.
The default is copy, if you press the [Enter] key or press
"C", the block remains and a copy of it is placed in the copy
buffer. If you press "M" for move, the marked block is
deleted as it is moved into the buffer. Pressing "S" for swap
causes the marked block and the copy buffer contents to be
exchanged.
You can undo any changes made by the block operations by
pressing [Esc] before moving the cursor off the line where the
block was marked, and before using a global command function.
View or edit the contents of the copy buffer by pressing
[Ctrl-B] (or [F10]-B-B). The copy buffer will be displayed at
the CADET prompt line. An almost complete subset of editing
functions are available for editing the contents. Edit as
required and press [Enter] to return to the editor, or press
[Esc] to exit back with the contents unchanged.
To complete the cut-and-paste operation, first move your
cursor to the position you want to "paste" the block. You
have two options. If you just want to insert the block, press
[Ctrl-C] (or [F10]-B-C). The block will be inserted at the
cursor position, and any text to the right will be displaced
to the right of the newly inserted block. If you want to swap
a block of text with the copy buffer contents, use the [Ctrl-
M] command again to mark the new block of text, and press "S"
for swap.
Keep in mind that after "pasting", the block still exists in
the copy buffer. It remains there until edited out with
[Ctrl-B] or overwritten by another [Ctrl-M]. So, to copy the
same block again in another position, just move the cursor and
press [Ctrl-C] again.
That, in essence, is the macro-like function of the copy
buffer. Suppose you are writing a set of notes where your
company name "International Computer Aided Drafting Services,
Inc." appears several times. That's a lot of typing. Just
press [Ctrl-B] to bring up the copy buffer, press [Ctrl-A] to
erase its contents if necessary, and type in the company name.
Press [Enter] to return to the editor. Now, whenever you get
to a place in the notes where the company name is required,
press [Ctrl-C] and the name is inserted.
You can find other uses for the block operations - just use
your imagination. The ability to edit the copy buffer and
hold data after a copy offers you a lot of flexibility.
CADET v3.0 26 User's Manual
When used with the insert line and delete line functions, you
can rearrange the order of lists. Suppose you have the
following list of text to rearrange in alphabetical order:
(original list)
1a Borden
2a Adams
3a Cooper
4a Edwards
We can do this a couple of different ways, in the first
exercise we will use the swap feature of the block operations.
Take the following steps:
1. Cursor to line 1a and mark "Borden" with [Ctrl-M]. Now
press "M" to move the block into the copy buffer. Line
1a becomes a blank line.
2. Cursor down to line 2a and use [Ctrl-M] to mark "Adams",
then press "S" to swap the marked "Adams" with the copy
buffer contents, "Borden".
3. Move back to line 1a and press [Ctrl-C] to copy the
"Adams" from the copy buffer into the line.
(after step 1) (after step 2) (after step 3)
1a 1a 1a Adams
2a Adams 2a Borden 2a Borden
3a Cooper 3a Cooper 3a Cooper
4a Edwards 4a Edwards 4a Edwards
For the second exercise we will use the [Ctrl-I] insert line
command along with the block operations. Return to the
original list and take the following steps:
1. Cursor to line 2a and mark "Adams" with [Ctrl-M]. Now
press "M" to move the block into the copy buffer. Line
2a becomes a blank line.
2. Cursor up to line 1a and to the home position. Press
[Ctrl-I], then "C" to insert a line into column "a". The
original contents of line 1a "Borden" is pushed down into
the empty line 2a.
3. Press [Ctrl-C] to copy the "Adams" from the copy buffer
into line 1a.
(after step 1) (after step 2) (after step 3)
1a Borden 1a 1a Adams
2a 2a Borden 2a Borden
3a Cooper 3a Cooper 3a Cooper
4a Edwards 4a Edwards 4a Edwards
CADET v3.0 27 User's Manual
─────────────────────────────
SEARCH-AND-REPLACE, FIND TEXT
─────────────────────────────
Search-and-replace replaces one text string with another. The
text string can be a character, word, phrase or complete line
of text. All text in the editor can be searched, and you can
selectively pick and choose the matches you wish to replace.
Most of the usual editing functions are available when
entering search strings. When repeating searches, the strings
last entered appear as defaults. Press [Enter] to accept the
default, or type in different text - the defaults clear if the
first key pressed is not a cursor key.
Press [Ctrl-R] (or [F10]-S-R) to start the search and replace
function. You are prompted to enter an old text string at the
CADET prompt line. Enter the string you wish to replace.
Next, enter the new text string as you want it to appear. If
you simply want to delete all occurrences of the old string,
leave the new string blank.
The next prompt is for search options. Enter "I" to ignore
case when searching, otherwise the search is case sensitive.
Enter "W" to search for whole word matches only, the default
is to find embedded strings also. Enter "G" to perform a
global search for all matches in the set, otherwise only the
first match from the cursor position downward will be located.
You can mix any of the options as needed, for example,
entering "IG" performs a case insensitive global search.
Now the search begins. At each match, the text is highlighted
and the function pauses and presents you with these options.
Replace? <Yes>/No/Quit/All
Pressing "N" for no causes the old text to be skipped without
change, and global searches continued. A "Y" response for yes
(or pressing [Enter]) causes the old text to be replaced by
the new text. Again, global searches are resumed. If you
want to abort the search, press "Q" for quit. During global
searches, if you want all matches to be replaced with no
further questions, press "A" for all. Use care when using the
"A" option. There is no undo function available for replaces.
To simply find a character, word or phrase, use the [Ctrl-F]
(or [F10]-S-F) find text function. It works much like the
search and replace function. Enter the string you're looking
for as the find text string, then enter your search options.
As matches are found you are presented an option.
Find another? <Yes>/No
Pressing "N" aborts the search. A "Y" response for yes (or
pressing [Enter]) continues global searches.
CADET v3.0 28 User's Manual
───────────────────────────────
CHANGING HEIGHT, CASE AND STYLE
───────────────────────────────
You can quickly change your text height, text style, or text
case on a line-by-line or global basis. These commands all
work similarly - they first ask if you want to perform the
change to the line or set. If you choose the default "L" (you
can just press [Enter]) for line, the change is made only to
the line at the cursor position. If you press "S" for set,
the change is made globally to the entire set of text lines in
the editor. You can undo a change to the line by pressing
[Esc], but not a global change to the set.
The current text height of the line at the cursor position is
always displayed on the status line. To change text height,
press [Ctrl-H] (or [F10]-C-H) and respond to the prompt for
line or set. You then enter the new text height as a real
(decimal) number (no architectural units or fractions). If
you should enter an invalid number, the entry is cleared and
the prompt repeats. Press [Enter] when you've finished your
entry. [Ctrl-H] will not allow you to change the height of
text set to a fixed height text style.
Changing the case of the text is simple, press [Ctrl-U] (or
[F10]-C-U) to change to upper case, or [Ctrl-L] (or [F10]-C-L)
to change to lower case and answer the prompt for line or set.
The current text font style of the line at the cursor position
is always shown on the status line. To change the text font
style, press [Ctrl-S] (or [F10]-C-S) and respond to the prompt
for line or set. A prompt appears with the current text style
highlighted. Press the [Up] or [Down] keys to cycle through
the available text styles (styles previously defined in your
drawing), presented in alphabetical order. The [Space] bar
performs the same function as the [Down] key). When the style
you want is highlighted, press [Enter].
──────────────
EXPORTING TEXT
──────────────
You can export text from your AutoCAD drawing to a disk file,
through the CE interface and the CADET editor. Press [Ctrl-X]
(or [F10]-M-X) for eXport. You are prompted to supply a name
for the disk file which will be written. Optionally, you may
add a drive and path to the file name. If you name an
existing file, you will be asked if you want to overwrite it.
The entire contents of the editor are written out in the
current sort order, so sort the text to your liking with the
editor's [Ctrl-O] command before exporting it. Any special
characters found will be translated to the appropriate %%
codes as the text is written out to the file.
CADET v3.0 29 User's Manual
When you use the editor just for the purpose of exporting
text, it is simplest to exit CADET with the [Ctrl-Q] quit
command. That way CE will not have to inspect each line of
text for changes.
────────────────
SPELLING CHECKER
────────────────
CADET is provided an integrated spelling checker with a
112,000+ word dictionary. To check spelling press [Ctrl-P]
(or [F10]-M-P) for sPell check. Choose either to check the
word above the cursor, or globally check all words in the set.
When questionable spellings are found, you are presented with
the following prompt.
Unrecognized. <Suggest spell>/Edit word/Add to dictionary
/Ignore all/skip Once
Press "E" to edit the word, the new spelling will be
automatically rechecked. To add the word to the dictionary,
press "A". Be careful with this option, verify spellings
before you add them to the dictionary. Press "I" if you want
to ignore the word and all its future occurrences, or press
"O" to skip and ignore the word just once.
To select from suggested spellings of the word, press "S" or
[Enter]. You will be presented with up to nine numbered
suggestions. You may either press the number corresponding to
your choice, or move the highlight bar over your choice with
the [Up] and [Down] cursor keys and press [Enter]. You may
also again choose to edit, ignore or add the word to the
dictionary. If you do not see your word in the list, use the
edit word option to try a different spelling, then choose
Suggest again. This usually brings up some new suggestions.
──────────────────────
WORD WRAP AND REFORMAT
──────────────────────
CADET's word wrap and paragraph reformat features are only
available when accessing the editor from the CN (CADET-Notes)
interface, for creating drawing notes or single text columns.
Word wrap occurs at column 75 (the 75th character position) by
default. You can easily change this position by pressing
[Ctrl-W] (or [F10]-M-W) for Word wrap, and entering a new
value. Enter zero to turn the word wrap off.
As you enter text, the line automatically breaks at the
closest word within to the designated margin, and wraps back
to the home position in the line below. This is similar to
the way most word processors function. This wrapping action
continues until you press the [Enter] key, or skip a line.
CADET v3.0 30 User's Manual
The [Enter] key inserts a hard carriage return and starts a
new text group. These groups are analogous to the
"paragraphs" in a word processor. Groups may be separated by
either hard returns or blank lines.
Using [Ctrl-I] to insert a line also produces a hard return.
Hard returns are displayed on CADET's screen as solid
rectangles. The rectangles will not be copied into your
AutoCAD drawing.
Word wrap is only active when typing new lines of text, not
when editing existing lines. If you cursor back and make
changes which mess up the margins, it will be necessary to
reformat that group to maintain the original neatness.
Reformat a group by placing the cursor anywhere within it and
pressing [Ctrl-G] (or [F10]-M-G) for reformat Group. The
effect is instantaneous. You can also use reformat to change
the right margin of a group. Just enter the new wrap value,
cursor to the group you wish to change, and press [Ctrl-G].
For multiple groups, reformat each individually.
To merge groups, remove the separators and reformat. You can
remove hard returns with the [Delete] or [BackSpace] keys.
Blanks lines may be removed with the [Ctrl-D] delete line
command.
───────────────────────
LEAVING CADET WHEN DONE
───────────────────────
Once you've finished editing or entering text in the CADET
text editor, the normal method of leaving is to press [Ctrl-E]
(or [F10]-X-E) for End. The text is immediately written to a
transfer file, the editor ends, and the AutoCAD graphics
editor returns under the control of CE, CC or CN for updating
the drawing.
Another method of leaving the editor is to press [Ctrl-Q] (or
[F10]-X-Q), for Quit. Quit will abort any changes or entries
you have made, and no change will take place to your drawing
as control is returned to AutoCAD. This is similar to
AutoCAD's quit command, you will be prompted to confirm that
you really want to abandon your work.
CADET v3.0 31 User's Manual
──────────────────────────────────────────────────────────────
CADET EDITOR COMMAND REFERENCE
──────────────────────────────────────────────────────────────
This section is a reference to the CADET text editor's editing
keys, special symbols, and command functions:
────────────────
CURSOR MOVEMENTS
────────────────
[Left] .......... Move cursor left one space.
[Right] ......... Move cursor right one space.
[Up] ............ Move up the set one line.
[Down] .......... Move down the set one line.
[Enter] ......... Move down the set one line and return the
cursor to the home (column #1) position.
[Ctrl-Left] ..... Move cursor left one word.
[Ctrl-Right] .... Move cursor right one word.
[Home] .......... Move the cursor to the line's home position.
[End] ........... Move cursor to the end of the text line.
[Tab] ........... Move cursor 8 spaces right.
[Shift-Tab] ..... Move cursor 8 spaces left.
[Page Up] ....... Move up the set of text lines one page.
[Page-Down] ..... Move down the set of text lines one page.
[Ctrl-Page Up] .. Move to the first text line in the editor.
[Ctrl-Page Down] Move to the last text line in the editor.
───────────────
SPECIAL SYMBOLS
───────────────
[Alt-O] .. Overscore toggle, represented on the screen as a
bold upward pointing arrowhead. This translates to
AutoCAD's "%%o" character code when read back into
the drawing, toggling overscore mode on/off.
[Alt-U] .. Underscore toggle, represented on the screen by a
bold downward pointing arrowhead. This translates
to AutoCAD's "%%u" character code when read back
into the drawing, toggling underscore mode on/off.
CADET v3.0 32 User's Manual
[Alt-D] .. Degrees symbol (°). This appears on the screen as
the proper symbol, and translates to AutoCAD's
"%%d" character code when read back into the
drawing.
[Alt-P] .. Plus/minus symbol (±). This appears on the screen
as the proper symbol, and translates to AutoCAD's
"%%p" character code when read back into the
drawing.
[Alt-C] .. Circle diameter symbol (φ). This appears on the
screen as the proper symbol, and translate's to
AutoCAD's "%%c" character code when read back into
the drawing.
─────────────────────────
EDITING KEYS AND COMMANDS
─────────────────────────
[F1] ....... Function key [F1] displays the help screen.
[F10] ...... Function key [F10] activates the pull-down menu.
[Ins] ...... (Insert) Toggle insert/overwrite mode. In insert
mode, characters are inserted at the cursor
position. Characters overwrite any existing
characters at the cursor position when in
overwrite mode. The current mode is shown on
CADET's status line as "Ovr" or "Ins".
[Esc] ...... (Escape) An "undo" command. Esc is used to abort
pending control key commands. Esc also can undo
local changes (changes made to text on a single
line basis) - provided the cursor has not left
the text line and no global commands have been
used since editing. The control key commands
which prohibit an undo are: [Ctrl-D], [Ctrl-E],
[Ctrl-G], [Ctrl-I], [Ctrl-L] (on set), [Ctrl-P],
[Ctrl-R], [Ctrl-O], [Ctrl-U] (on set) & [Ctrl-X].
[Del] ...... (Delete) Delete the character above the cursor.
[BkSp] ..... (Backspace) Delete the character to the immediate
left of the cursor.
[Ctrl-BkSp] ([F10]-E-W on the menu) Delete the Word to the
immediate right of the cursor. If the cursor is
under a word, the portion of the word above and
to the right of the cursor is deleted.
[Ctrl-End] . Deletes text from cursor position to the end of
the line.
[Ctrl-Home] Deletes text from the beginning of the line to
the cursor.
CADET v3.0 33 User's Manual
[Ctrl-A] ... ([F10]-E-A on the menu) Erase All, erases the
entire line of text. Also see command [Ctrl-D].
[Ctrl-B] ... ([F10]-B-B on the menu) Edit contents of the
copy Buffer. This command may be used to add
text into the copy buffer or to inspect or edit
text in the copy buffer. You can fill the copy
buffer with text from the cursor line with
[Ctrl-M] mark text command.
[Ctrl-C] ... ([F10]-B-C on the menu) Copy the block of text
from the copy buffer into the text line at the
cursor position (in cut-and-paste terms, this is
the "paste"). The copy buffer must first be
filled using the [Ctrl-B] command or the [Ctrl-M]
command. Any text at and to the right of the
cursor will be displaced to the right of the
inserted text. Any text pushed past the 255th
column will be truncated.
[Ctrl-D] ... ([F10]-E-D on the menu) Delete text line. You
are first prompted to specify from which group
the deletion will take place: column or row
(depending on the current sort order), or the set
of text lines. If the cursor is under the body
of the text, the line is permanently deleted. If
the cursor is past the right end of the text,
only the carriage return is deleted, and the line
below is merged up to the cursor position. All
lines in the specified group (column, row or set)
below are pulled up one position. The last line
of the group becomes empty. See USING THE CADET
EDITOR, [Ctrl-A] and [Ctrl-I] for more detail.
[Ctrl-E] ... ([F10]-X-E on the menu) End, save all changes
and exit CADET. The drawing is automatically
updated in AutoCAD by CE, CC or CN.
[Ctrl-F] ... ([F10]-S-F on the menu) Find text. You are
prompted for a text string to find. Choose
Ignore case, Whole words, and/or Global search.
At each match found in global searches, you are
prompted to abort or continue the search.
[Ctrl-G] ... ([F10]-M-G on the menu) Reformat Group. Used
with word wrap function in CADET-Notes mode only.
Reformats the right margin of the text group at
cursor. Use to clean up or set new margins.
[Ctrl-H] ... ([F10]-C-H on the menu) Change text Height. You
are prompted to specify whether to change the
height of the text line at the cursor position or
the entire set of lines. Next you are prompted
for the new height. Enter the height in decimal
format. The status line reflects any change.
CADET v3.0 34 User's Manual
[Ctrl-I] ... ([F10]-E-I on the menu) Insert a blank line.
You are prompted to specify into which group the
insertion will take place: column or row
(depending on current sort order), or into the
set of text lines. A line is inserted at the
cursor position. Text to the right of the cursor
and all lines in the specified group (column, row
or set) below are pushed down to the last empty
line of the group. If there is not an empty line
in the group below, no insertion takes place.
See USING THE CADET EDITOR and [Ctrl-D].
[Ctrl-L] ... ([F10]-C-L on the menu) Change text to Lower
case. You are prompted to specify whether to
change the case of the text in the line at the
cursor position, or to change the case of the
entire set of text lines.
[Ctrl-M] ... ([F10]-B-M on the menu) Mark a block of text to
copy or move into the copy buffer, or to delete
(in cut-and-paste terms, this is the "cut"). The
position of the cursor when the command is
executed anchors one end of the block. The
cursor keys are used to move to the other end of
the block. The marked text is highlighted as the
cursor is positioned. Once the desired section
of text is highlighted, press [Enter] to anchor
the other end of the block. You are then
prompted to specify if the text should be copied
into the buffer, moved into the buffer, swapped
with the buffer contents or deleted. Copy, Move
and Swap causes any text residing in the buffer
to be replaced with the marked block, Delete has
no affect on the buffer. The current line of
text is not affected by Copy, but Move and Delete
erase the marked block, and Swap exchanges the
marked block with the copy buffer contents. The
contents of the copy buffer can later be edited
by using the [Ctrl-B] command, copied into
another position by using the [Ctrl-C] command,
or swapped with another marked block by using
[Ctrl-M] again.
[Ctrl-O] ... ([F10]-D-O on the menu) Toggle the sort Order in
which the set of columns and rows of text lines
are displayed in CADET. The order in which the
lines of text are returned to the drawing is
unaffected. See SORTING ORDER for more details.
[Ctrl-P] ... ([F10]-M-P on the menu) Check sPelling. Select
word or set (global) check. When questionable
spellings are found, you may choose to edit the
word, add the word to the dictionary, ignore all
occurrences of the word, ignore the word once, or
select from suggested spellings.
CADET v3.0 35 User's Manual
[Ctrl-Q] ... ([F10]-X-Q on the menu) Quit, leave CADET and
abandon any edited changes. You will be prompted
to verify that you really wish to abort. The
drawing will be left unchanged once control is
regained by AutoCAD.
[Ctrl-R] ... ([F10]-S-R on the menu) Search and Replace text.
You are prompted for an old text string, then a
new text string. Choose Ignore case, Whole
words, and/or Global search. At each match you
are prompted:
Replace? <Yes>/No/Quit/All
The default, Yes, replaces the old text with the
new text. No skips over the old text without
changing it and continues the search. Quit
aborts the search. All replaces all occurrences
of the old text string with the new text string
without pausing to ask additional questions.
[Ctrl-S] ... ([F10]-C-S on the menu) Change text Style. You
are prompted to specify whether to change the
style of the text in the line at the cursor
position, or to change the style of the entire
set of text lines. Once the scope of change is
defined, press the [Up] or [Down] cursor keys to
cycle through the available text styles, which
are displayed in alphabetical order. Only the
text styles previously defined in the AutoCAD
drawing are available. When the desired style is
displayed, press the [Enter] key.
[Ctrl-T] ... ([F10]-M-T on the menu) Toggles the Typematic
rate accelerator from Slow to Medium to Fast
speed. The accelerator serves primarily to speed
up cursor movement. (Only functional on IBM AT
and PS/2 class computers).
[Ctrl-U] ... ([F10]-C-U on the menu) Change text to Upper
case. You are prompted to specify whether to
change the case of the text in the line at the
current cursor position, or to change the case of
the text in the entire set.
[Ctrl-V] ... ([F10]-D-V on the menu) View relative text
locations. Displays a screen with the text lines
located in positions relative to the other text
lines. This is useful to get your orientation on
the row & column mapping and sorting scheme.
Your text may not be displayed in its entirety -
long columns, rows, and text lines which cannot
all fit on the screen at once will appear
truncated. Press [Esc] to return to the normal
edit mode.
CADET v3.0 36 User's Manual
[Ctrl-W] ... ([F10]-M-W on the menu) Set Word wrap. Only
available in CADET-Notes mode. Enter the column
position for CADET to break and wrap new text
being entered. Default = 75. Enter zero to turn
word wrap off.
[Ctrl-X] ... ([F10]-M-X on the menu) Text eXport. Supply a
disk file name and the entire text contents of
the editor are written into it. Optionally, you
may add a drive and path to the file name. The
text is written out in the current sort order,
and special characters are translated. A warning
is issued when an existing file is overwritten.
[Ctrl-Z] ... ([F10]-D-Z on the menu) Zoom in/out of VGA/EGA
condensed 8x8 font text mode. When used on a VGA
capable video adapter and monitor, CADET is
toggled between a 25 line display and a 50 line
display. When used on an EGA capable video
adapter and monitor, CADET is toggled between a
25 line display and a 43 line display.
CADET v3.0 37 User's Manual
──────────────
PULL-DOWN MENU
──────────────
The main pull-down menu bar is activated by pressing the [F10]
function key. It displays the following seven headings for
sub-menus, hot-keys are capitalized:
Change Editing Search Block Misc. Display eXit
The commands available for each sub-menu are listed below with
hot-keys capitalized, listed to the right are the command's
corresponding shortcut keys:
┌───Change───┐ ┌────Editing────┐
│ Lower case │ [Ctrl-L] │ erase Word │ [Ctrl-BkSp]
│ Upper case │ [Ctrl-U] │ erase All │ [Ctrl-A]
│ Height │ [Ctrl-H] │ erase to End │ [Ctrl-End]
│ Style │ [Ctrl-S] │ erase to Home │ [Ctrl-Home]
└────────────┘ │ Insert line │ [Ctrl-I]
│ Delete line │ [Ctrl-D]
└───────────────┘
┌──────Search──────┐ ┌────Block────┐
│ Find text │ [Ctrl-F] │ Mark text │ [Ctrl-M]
│ search & Replace │ [Ctrl-R] │ edit Buffer │ [Ctrl-B]
└──────────────────┘ └─────────────┘
┌────Misc.────┐ ┌────Display────┐
│ sPell check │ [Ctrl-P] │ sort Order │ [Ctrl-O]
│ Type speed │ [Ctrl-T] │ View position │ [Ctrl-V]
│ Word wrap │ [Ctrl-W] │ Zoom EGA/VGA │ [Ctrl-Z]
│ reformat Gp │ [Ctrl-G] └───────────────┘
│ eXport text │ [Ctrl-X]
└─────────────┘
┌─eXit─┐
│ End │ [Ctrl-E]
│ Quit │ [Ctrl-Q]
└──────┘
CADET v3.0 38 User's Manual
──────────────────────────────────────────────────────────────
PROBLEMS AND ERROR MESSAGES
──────────────────────────────────────────────────────────────
PROBLEMS RUNNING CE, CC, CN or CI
─────────────────────────────────
If you get something other than CADET's AutoLISP interfaces
after entering CE, CC, CN or CI, you probably have a name
conflict with some other function or command. To correct
this, see the section on AutoLISP Function Name Conflicts in
the INSTALLATION chapter.
If you see the message "Insufficient memory -- AutoLISP
disabled." when you execute AutoCAD, you probably have too
many TSR (Terminate and stay resident) programs loaded. You
will need to eliminate one or more of them if you wish to use
AutoLISP programs.
If you are getting messages like "insufficient node space" or
"insufficient string space" when trying to execute the CADET
lisp routines, you have inadequate memory set aside for the
lisp programs you have loaded. In most cases this can be
corrected by either:
1) Using CADET's memory management (see INSTALLATION).
2) Placing a (vmon) command near the beginning of your
ACAD.LSP file.
3) Reconfiguring your LISPHEAP and LISPSTACK variables
(640K DOS versions)
4) Using Extended AutoLISP (R10+ 640K DOS versions).
5) Switching to AutoCAD 386 (hardware permitting).
See your AutoLISP Programmer's Reference and AutoCAD
Installation and Performance Guide for more information on
memory management.
PROBLEMS RUNNING CADET.EXE
──────────────────────────
If the CADET's lisp interface routines seem to function but
the CADET editor fails to execute, first, make sure your
ACAD.PGP file is intact and includes the "CADET!" command line
as described in this document's installation section. If the
ACAD.PGP file passes inspection and the problem persists, you
may have insufficient memory for CADET to run. This is easily
corrected in most cases.
If your installation uses a 640K DOS version of AutoCAD, you
can correct most insufficient memory problems by increasing
the memory reserve for the CADET! command in your ACAD.PGP
file from 240000 bytes to some larger figure. Try raising it
25000 bytes at a time, retesting after each change.
In AutoCAD 386 installations using the Phar Lap DOS Extender,
you always get the maximum amount of memory for external
programs regardless of the number you place in the memory
CADET v3.0 39 User's Manual
reserve field. Unfortunately, there is about 200K which the
DOS extender normally does not release. The only way to
increase memory for CADET in this situation is to use a
utility program designed to recover some of that memory back
from the DOS extender. There are at least two commercial
applications which can do this, and one from Autodesk called
SHROOM shipped with Release 11. There is also a shareware
version of SHROOM available in the CompuServe ADESK forum.
DID I CHANGE THAT?
──────────────────
Once in a while you may see CE report changing a line of text
when you didn't make any changes, and no real change is
evident. This is due to CADET's translation feature, which
translates the common "%%" codes to their appropriate
character symbols, and back. When translating back to "%%"
codes, lowercase is used for the code letters - i.e "%%u". If
you had originally entered the code letter as uppercase, a
change is made. Portions of the CADET translation feature can
be disabled, see the chapters INSTALLATION and USING THE CADET
EDITOR for more information.
NO ROOM TO INSERT LINES
───────────────────────
If you have tried [Ctrl-I] to insert new lines when editing
text and gotten the "No room for insert" message, remember
that the insert command works only if you have blank lines
below the point of insertion (see USING THE CADET EDITOR,
Inserting and Deleting Text Lines).
In using CE to edit existing text, if you anticipate inserting
some new lines, create some temporary text entities at the
bottom of the selected drawing text and pick them for editing
along with the rest.
You can easily create the necessary temporary text entities
with AutoCAD's DTEXT command. When DTEXT asks for an
insertion point, use the INSert osnap mode and pick the bottom
line of the existing text. Now press the [Spacebar] once,
press [Enter], and the drawing cursor positions itself just
below the last line of the paragraph. Type a single character
(such as "#"), and press [Enter] to drop the position again.
Repeat for as many lines as you need, and finish by pressing
[Enter] on an empty line.
Now use CE and pick these temporary text entities along with
the text you wish to edit. Once in the editor, erase the
temporary entities with [Ctrl-A], or use [Ctrl-R] to replace
them with empty lines. Now you have blank lines below the
body of the text, and will be able to insert new lines in the
text above.
CADET v3.0 40 User's Manual
──────────────────────────────────────────────────────────────
INDEX
──────────────────────────────────────────────────────────────
ACAD.LSP .................................. 4, 6, 7, 8, 9, 39
ACAD.PGP ........................................ 6, 8, 9, 39
accelerator ................................. 4, 5, 6, 21, 36
adding words ...................................... 8, 30, 35
Alt keys ............................................. 21, 32
alternate path ......................................... 7, 8
attributes ........................................... 10, 20
Backspace key .................................... 21, 31, 33
blank lines .................................. 24, 25, 31, 35
block ............................ 20, 21, 25, 26, 34, 35, 38
buffer ....................................... 25, 26, 34, 35
CADET.EXE ......................................... 8, 20, 39
CADETD variable ........................................ 4, 8
CADETM variable ........................................... 5
CADETS variable ................................... 5, 10, 22
CC (CADET-Create table) ........... 4, 6, 7, 8, 9, 11, 20, 39
CE (CADET-Edit) ........ 4, 5, 6, 7, 8, 9, 10, 20, 29, 39, 40
change sort order ...................... 5, 7, 20, 22, 29, 35
change text case ................................. 29, 35, 36
change text height ................................... 29, 34
change text style .................................... 29, 36
character codes ................. 4, 5, 6, 21, 22, 29, 32, 40
CI (CADET-Import) ..................... 4, 6, 7, 8, 9, 17, 39
CN (CADET-Notes) .............. 4, 6, 7, 8, 9, 15, 20, 30, 39
column 5, 6, 7, 10, 11, 15, 17, 20, 22, 23, 25, 30, 34, 35, 36
commands .................. 9, 10, 11, 15, 17, 20, 32, 33, 38
configuration variables ........................ 4, 7, 10, 22
coordinates ........................ 5, 6, 10, 11, 15, 17, 22
copy ......................................... 25, 26, 34, 35
copy buffer .................................. 25, 26, 34, 35
create text .......................................... 11, 15
Ctrl-A (erase All of line) ....................... 20, 21, 34
Ctrl-B (edit copy Buffer) ........................ 26, 34, 35
Ctrl-C (Copy buffer's contents) .................. 26, 34, 35
Ctrl-D (Delete line) ............................. 23, 31, 34
Ctrl-E (End) ............................. 10, 14, 16, 31, 34
Ctrl-F (Find text) ................................... 28, 34
Ctrl-G (reformat Group) .............................. 31, 34
Ctrl-H (text Height) ................................. 29, 34
Ctrl-I (Insert line) ..................... 23, 24, 25, 31, 35
Ctrl-L (Lower case) .................................. 29, 35
Ctrl-M (Mark text) ....................... 21, 25, 26, 34, 35
Ctrl-O (sort Order) .............................. 22, 29, 35
Ctrl-P (sPell check) ................................. 30, 35
Ctrl-Q (Quit) ................................ 10. 30, 31, 36
Ctrl-R (search & Replace) ............................ 28, 36
Ctrl-S (text Style) .................................. 29, 36
Ctrl-T (Typematic rate speed) ......................... 21, 36
Ctrl-U (Upper case) .................................. 29, 36
Ctrl-V (relative View) ............................... 23, 36
Ctrl-W (set Word wrap) ............................... 30, 37
CADET v3.0 41 User's Manual
Ctrl-X (text eXport) ............................. 10, 29, 37
Ctrl-Z (Zoom) ........................................ 23, 34
Ctrl-Backspace (delete word) ......................... 21, 33
Ctrl-End (delete to End) ............................. 21, 33
Ctrl-Home (delete to Home) ........................... 21, 33
Ctrl-Left (word left) ............................ 21, 25, 32
Ctrl-Page Down (go to last line) ..................... 21, 32
Ctrl-Page Up (go to first line) ...................... 21, 32
Ctrl-Right (word right) .......................... 21, 25, 32
cursor keys ........................ 4, 6, 20, 21, 30, 32, 36
cut & paste .................................. 25, 26, 34, 35
degrees symbol .................................... 4, 21, 33
delete block ..................................... 21, 25, 35
Delete key ....................................... 21, 31, 33
delete line ...................................... 21, 23, 34
delete word .......................................... 21, 33
diameter symbol ................................... 4, 21, 33
dictionary ........................................ 8, 30, 35
edit text ............................................ 10, 20
elevation .................................... 11, 15, 17, 22
end command .............................. 10, 14, 16, 31, 34
End key ........................................... 21, 25, 32
Enter key ............................................ 20, 32
entities ................................. 10, 12, 13, 21, 22
erase ........................................ 21, 26, 34, 35
Esc key ............................... 20, 21, 23, 26, 29, 33
exit .................................................. 30, 34
export text ...................................... 10, 29, 37
F1 function key (help) ............................... 20, 33
F10 function key (pull-down menu) ................ 20, 33, 38
find text ............................................ 28, 34
fixed height text style ...................... 11, 14, 15, 29
global ............... 16, 21, 23, 26, 28, 29, 33, 34, 35, 36
height, text ......... 11, 12, 13, 15, 16, 18, 20, 22, 29, 34
help ................................................. 20, 33
Home key ......................................... 21, 25, 32
hot-key .............................................. 20, 38
import text .............................................. 17
insert block ..................................... 26, 34, 35
Insert key/insert mode ........................... 20, 21, 33
insert line .............................. 23, 24, 31, 35, 40
insert point ....................................... 5, 6, 22
justification, text ....... 5, 11, 12, 13, 15, 17, 18, 19, 22
line, text ............................................... 21
loading CADET ................. 4, 5, 6, 7, 9, 10, 11, 15, 17
local ................................................ 21, 33
macro ................................................. 25, 26
mark text ..................................... 25, 26, 34, 35
match ............................................. 28, 34, 36
memory management ............................ 4, 5, 6, 7, 39
menu ............................. 10, 11, 15, 17, 20, 33, 38
order ............................................ 22, 29, 35
overscore ............................................ 21, 32
overwrite mode ................................... 20, 21, 33
Page-Down key ........................................ 21, 32
CADET v3.0 42 User's Manual
Page-Up key .......................................... 21, 32
pick ............................................. 10, 22, 28
plus or minus symbol .............................. 4, 21, 33
prompt ............................................... 20, 21
protected AutoLISP file ................................ 6, 7
pull-down menu ................................... 20, 33, 38
quit ...................................... 10, 28, 30, 31, 36
ram disk ............................................... 7, 8
rearranging text ......................................... 27
reformat ..................................... 15, 30, 31, 34
replace .............................................. 28, 36
row . 5, 6, 7, 10, 12, 15, 16, 18, 20, 22, 23, 25, 34, 35, 36
scroll ................................................... 21
search and replace.................................... 28, 36
set ...................................................... 21
shortcut key ......................................... 20, 38
sort order ............................ 7, 20, 22, 23, 29, 35
sorting coordinates ............................ 5, 6, 10, 22
spell check .......................................... 30, 35
status line .......................................... 20, 21
style, text .................. 11, 14, 15, 16, 18, 20, 29, 36
swap ............................................. 25, 26, 35
symbols ............................... 4, 21, 22, 32, 33, 40
Tab keys ......................................... 21, 25, 32
tables ............................................... 11, 20
tolerance, row/column definition ......................... 22
translate .................... 4, 5, 6, 22, 29, 32, 33, 37, 40
typematic rate accelerator .............. 4, 5, 6, 20, 21, 36
underscore ........................................... 21, 32
undo ................................. 21, 23, 26, 28, 29, 33
video adapter ............................... 3, 6, 7, 23, 37
view ................................................. 23, 36
word wrap ................................ 15, 30, 31, 34, 37
zoom ................................................. 23, 37
CADET v3.0 43 User's Manual